﻿//#include <iostream>
//#include <vector>
//using namespace std;
//int main()
//{
//    int n = 0;
//    int mony = 0;
//    cin >> n;
//    vector<int> v(n + 2, 0);
//    for (int i = 0; i < n; i++)
//    {
//        cin >> v[i];
//    }
//    if (v.size() == 1)
//    {
//        mony = v[0];
//    }
//    else
//    {
//        int i = 0;
//        if (v[0] < v[1])
//        {
//            if (n >= 3 && v[1] + v[3] < v[0] + v[2])
//            {
//                mony += v[1];
//                i = 1;
//            }
//            else
//            {
//                mony += v[0];
//            }
//        }
//        else
//        {
//            mony += v[1];
//            i = 1;
//        }
//        while (1)
//        {
//            if (i == n - 1 || i == n - 2)
//            {
//                break;
//            }
//            if (v[i + 1] < v[i + 2])
//            {
//                if (v[i + 1] + v[i + 3] > v[i + 2] + v[i + 4])
//                {
//                    mony += v[i + 2];
//                    i += 2;
//                }
//                else
//                {
//                    mony += v[i + 1];
//                    i += 1;
//                }
//            }
//            else
//            {
//                mony += v[i + 2];
//                i += 2;
//            }
//        }
//    }
//    cout << mony << endl;
//    return 0;
//}

//#include "mymath.h"
//#include "mystdio.h"
//#include <stdio.h>
//
//int main()
//{
//    int add = myAdd(10, 20);
//    fprintf(stdout, "%d + %d = %d\n", 10, 20, add);
//    myFILE* fp = my_fopen("log.txt", "w");
//    if (fp == NULL)
//    {
//        return 1;
//    }
//    else
//    {
//        fprintf(stdout, "打开成功");
//    }
//    return 0;
//}
